blast-producing apparatus - İspanyolca İngilizce Sözlük